[1] South China Univ Technol, Sch Mech & Automot Engn, Guangzhou 510640, Peoples R China
[2] Acad Armored Forces Engn, Natl Key Lab Remfg, Beijing 100072, Peoples R China
[3] Army Acad Armored Forces, Natl Engn Res Ctr Mech Prod Remfg, Beijing 100072, Peoples R China
[4] China Astronaut Res & Training Ctr, Natl Key Lab Human Factors Engn, Beijing 100094, Peoples R China