[1] Hong Kong Univ Sci & Technol, Dept Mech & Aerosp Engn, Kowloon, Hong Kong 999077, Peoples R China
[2] Zhejiang Univ, Sch Mech Engn, State Key Lab Fluid Power & Mechatron Syst, Hangzhou 310027, Peoples R China
[3] Zhejiang Univ, Sch Mech Engn, Key Lab Adv Mfg Technol Zhejiang Prov, Hangzhou 310027, Peoples R China
[4] Hong Kong Univ Sci & Technol, Foshan Res Inst Smart Mfg, Kowloon, Hong Kong 999077, Peoples R China
[5] Hkust Shenzhen Hong Kong Collaborat Innovat Res In, Shenzhen 518000, Peoples R China
[6] Hong Kong Univ Sci & Technol, Thrust Sustainable Energy & Environm, Guangzhou 511400, Peoples R China