[1] Anhui Univ Technol, Sch Met Engn, Maanshan, Anhui, Peoples R China
[2] Anhui Univ Technol, Sch Mat Sci & Engn, Maanshan, Anhui, Peoples R China
[3] Missouri Univ Sci & Technol, Dept Mat Sci & Engn, Rolla, MO USA
[4] Anhui Univ Technol, Sch Met Engn, Maanshan 243002, Anhui, Peoples R China