1. College of Aerospace EngineeringShenyang Aerospace University Shenyang 110136 Liaoning China
2. Liaoning Electric Power Company Limited Economic Research Institute Shenyang 110015 Liaoning China
3. QIMR Berghofer Medical Research Institute Brisbane Queensland 4006 Australia
4. Department of Industrial Engineering and Engineering ManagementCollege of Engineering, University of Sharjah United Arab Emirates
5. Department of Mechanical Engineering, Benha Faculty of EngineeringBenha University Egypt