1. Liang Jiang International College, Chongqing University of Technology , No. 459 Pufu Avenue, Longxing Town, Yubei District, Chongqing 401135 , China
2. College of Computer Science, Chongqing University , No. 174 Shazheng Street, Shapingba District, Chongqing 400044 , China
3. All-Terrain Vehicle Research Institute, Chongqing Jialing Special Equipment Co., Ltd , No. 100 Shuangbei Free Village, Shapingba District, Chongqing 400032 , China