1. School of Chemistry, Physics and Mechanical Engineering
2. Science and Engineering Faculty
3. Queensland University of Technology (QUT)
4. Brisbane
5. Australia
6. Department of Engineering Mechanics
7. College of Aerospace Engineering
8. Chongqing University
9. Chongqing
10. China