[1] Taiyuan Univ Sci & Technol, Taiyuan 030024, Shanxi, Peoples R China
[2] Taiyuan Univ Sci & Technol, Sch Mat Sci & Engn, Taiyuan 030024, Shanxi, Peoples R China
[3] Taiyuan Univ Sci & Technol, Lab Magnet & Elect Funct Mat & Applicat, Key Lab Shanxi Prov, Taiyuan 030024, Shanxi, Peoples R China
[4] Auburn Univ, Mat Res & Educ Ctr, Auburn, AL 36849 USA
[5] Xihua Univ, Sch Mat Sci & Engn, Chengdu 610039, Sichuan, Peoples R China