1. Department of Mechanical Engineering QIS College of Engineering and Technology Ongole India
2. Energy and Sustainable Development Research Center Semnan Branch, Islamic Azad University Semnan Iran
3. Faculty of Mechanical Engineering Shahrood University of Technology Shahrood Iran
4. Department of Mechanical and Aeronautical Engineering University of Pretoria Pretoria South Africa
5. Department of Medical Research, China Medical University Hospital China Medical University Taichung Taiwan