1. Chengdu Green Energy and Green Manufacturing Technology R&D Center
2. Chengdu Development Center of Science and Technology
3. China Academy of Engineering Physics
4. Chengdu 610207, China
5. Department of Mechanical Engineering
6. University of New Orleans
7. New Orleans, USA