[1] Zhejiang Univ Technol, Minist Educ & Zhejiang Prov, Key Lab Special Purpose Equipment & Adv Mfg Techn, Hangzhou 310014, Zhejiang, Peoples R China
[2] Zhejiang Univ Technol, Coll Mech Engn, Hangzhou 310014, Zhejiang, Peoples R China
[3] City Univ Hong Kong, Dept Elect Engn, Hong Kong, Peoples R China