1. School of Mechanotronics & Vehicle Engineering, Chongqing Jiaotong University, Chongqing, P.R. China
2. Chongqing Rail Trainsit Design and Research institute Co. Ltd, Chongqing, P.R. China
3. Chongqing Rail Transit (Group) Co., Ltd, Chongqing, P.R. China