1. Faculty of Science and TechnologyUniversity of Macau Macau China
2. State Key Laboratory of Mechanical TransmissionChongqing University Chongqing China
3. College of Mechanical EngineeringChongqing University Chongqing China
4. School of Electrical EngineeringChongqing University Chongqing China