Affiliations
College of Energy and Mechanical Engineering, Shanghai University of Electric Power, Shanghai, 200090, China; National Metal and Materials Technology Center (MTEC), National Science and Technology Development Agency (NSTDA), 111 Thailand Science Park, Phahonyothin Road, Khlong Nueng, Khlong Luang, Pathum Thani, 12120, Thailand