1. School of Mechanical and Power Engineering, Henan Polytechnic University, Jiaozuo, Henan 454000, China; Mechanical and Aerospace Engineering Department, University of Texas at Arlington, Arlington, TX 76019
2. Mechanical and Aerospace Engineering Department, University of Texas at Arlington, Arlington, TX 76019