1. School of Mechanical Engineering Southwest Jiaotong University Chengdu China
2. Department of Mechanical Engineering University of Manitoba Winnipeg Canada
3. Department of Mechanical Engineering University of Alberta Edmonton Canada
4. Traction Power State Key Lab Southwest Jiaotong University Chengdu China