1. College of Materials Science and Engineering Chongqing University of Technology Chongqing China
2. Mechanical and Construction Engineering, Faculty of Engineering and Environment Northumbria University Newcastle UK
3. College of Materials Science and Engineering Taiyuan University of Science and Technology Taiyuan China
4. Department of Electrical Engineering, Faculty of Engineering Najran University Najran Saudi Arabia