Affiliation: | 1. College of Mechanical and Electrical Engineering Harbin Engineering University, Harbin, 150001, China;2. College of Aerospace and Civil Engineering Harbin Engineering University, Harbin, 150001, China;3. Pakhtunkhwa Energy Development Organization (PEDO), Khyber Pakhtunkhwa, Pakistan |