1. State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing, China
2. Chongqing Engineering Research Center of Network Manufacturing, Chongqing University, Chongqing, China
3. China CNR Changchun Railway Vehicles Co., Ltd, Changchun, China