1 | Nanjing Aeronautics and Astronautics University, China |
2 | Industrial Engineering Department University of Engineering and Technology 47080 Taxila, Pakistan |
3 | Nanjing Aeronautics and Astronautics University, 29th Yudao Street, Ginhuai District, Jiangsu Province, Nanjing, China |
4 | School of Mechanical and Power Engineering, Nanjing Tech University, Nanjing 211816, China. |