[1] Harbin Univ Sci & Technol, Sch Mech & Power Engn, Harbin, Peoples R China
[2] Harbin Univ Sci & Technol, Key Lab Adv Mfg & Intelligent Technol, Minist Educ, Harbin, Peoples R China
[3] Harbin Univ Sci & Technol, Sch Mech & Power Engn, 52 Xuefu Rd, Harbin 150080, Peoples R China