1. Department of Mechanical and Vehicle Engineering, Chongqing University, Chongqing, China
2. Department of Electrical and Computer Engineering, Université de Sherbrooke, Sherbrooke, Canada
3. Department of Electrical and Computer Engineering, Université du Québec à Trois-Rivières, Trois-Rivières, Canada