1. The State Key Lab of Mechanical Transmissions, Chongqing University, Chongqing 400044, China
2. Department of Engineering Education, College of Engineering and Applied Science, University of Cincinnati, Cincinnati, OH 45220, USA
3. Anhui Province Laboratory of Electrical Economize and Safety, Anhui University, Hefei 230601, China