1. 1Department of Mechanical Engineering, Shanghai University of ElectricPower, 200090 Shanghai, China
2. 2Department of Mechanical Engineering, National University of Singapore, 117576 Singapore
3. 3Faculty of Science & Natural Resources, Universiti Malaysia Sabah 88400 Kota Kinabalu Sabah Malaysia