1. State Key Laboratory of Fluid Power and Mechatronic Systems School of Mechanical Engineering Zhejiang University Hangzhou 310027 China
2. School of Electrical and Information Engineering The University of Sydney Sydney NSW 2006 Australia
3. Hangzhou Institute of Advanced Studies Zhejiang Normal University Hangzhou 310027 China
4. Department of Industrial Design School of Design and Art China Academy of Art Hangzhou 310027 China
5. Department of Production Engineering KTH Royal Institute of Technology 11428 Stockholm Sweden