1. College of Mechanical and Electrical Engineering and the State Key Laboratory of High-End Compressor and System Technology, Beijing University of Chemical Technology, Beijing, China
2. College of Mechanical and Electrical Engineering, Beijing University of Chemical Technology, Beijing, China
3. College of Mechanical and Electrical Engineering and Beijing Key Laboratory of Health Monitoring and Self-Recovery for High-End Mechanical Equipment, Beijing University of Chemical Technology, Beijing, China
4. Chongqing Rail Transit (Group) Company Ltd., Chongqing, China