[1] Donghua Univ, Coll Informat Sci & Technol, Shanghai, Peoples R China
[2] Zhejiang Chinese Med Univ, Coll Informat Technol, Hangzhou, Zhejiang, Peoples R China
[3] Zhejiang Univ, State Key Lab Fluid Power Transmiss & Control, Hangzhou 310003, Zhejiang, Peoples R China