[Chen, Kenan; Peng, Xiang] Zhejiang Univ Technol, Coll Mech Engn, Hangzhou 310023, Peoples R China.
[Jia, Weiqiang] Zhejiang Univ, State Key Lab CAD &CG, Hangzhou 310005, Peoples R China.
[Peng, Xiang] Zhejiang Univ Technol, Key Lab Special Purpose Equipment & Adv Proc Techn, Hangzhou 310014, Peoples R China.
[Huang, Chen; Jia, Weiqiang; Li, Kexin] Zhejiang Lab, Hangzhou 311121, Peoples R China.
[Liu, Xin] Changsha Univ Sci & Technol, Hunan Prov Key Lab Safety Design & Reliabil Techno, Changsha 410114, Peoples R China.