1. The State Key Laboratory of Mechanical Transmission, Chongqing University174# Shaping Zheng Street, Shaping Ba DistrictChongqingPeople's Republic of China
2. Department of Mechanical and Mechatronics EngineeringUniversity of Waterloo200 University Avenue WestWaterlooCanada