1. Key Laboratory of Fluid and Power Machinery of Ministry of Education, Xihua University, Chengdu 610039, China
2. School of Economics, Xihua University, Chengdu 610039, China
3. School of Management, Southwest University for Nationalities, Chengdu 610041, China
4. College of Engineering, Ohio State University, Columbus, Ohio 43210, USA