1. Department of Vehicle Engineering, School of Mechanical and Power Engineering, Henan Polytechnic University , Jiaozuo, Henan 454003, China
2. Electrochemical Safety Research Institute, UL Research Institutes , Houston, TX 77204
3. Department of Mechanical and Aerospace Engineering, University of Texas at Arlington , Arlington, TX 76019