1. National University of Sciences & Technology College of Electrical & Mechanical Engineering, , 46000 Rawalpindi Pakistan
2. Beihang University Campus planning and Asset Management Division, , 100190 Beijing China
3. University of Hull Centre for Sustainable Energy Technologies, , HU52EG Hull UK
4. Beijing Institute of Technology School of Mechanical Engineering, , 100811 Beijing China