1. School of Automobile and Traffic Engineering, Wuhan University of Science and Technology, Wuhan 430065, China
2. Green Manufacturing Engineering Research Institute, Wuhan University of Science and Technology, Wuhan 430081, China
3. Department of Mechanical Engineering, School of Engineering, Cardiff University, Cardiff CF24 3AA, UK
4. State Nuclear Zhanjiang Nuclear Power Company Ltd., Zhanjiang 524000, China