[1] Zhejiang Univ, Dept Engn Mech, State Key Lab Fluid Power & Mechatron Syst, Hangzhou 310027, Peoples R China
[2] Hangzhou Dianzi Univ, Dept Phys, Hangzhou, Peoples R China
[3] Hangzhou Shiguangji Intelligient Elect Technol Co, Hangzhou, Peoples R China