1. State Key Laboratory of Mechanical Transmissions
2. College of Materials Science and Engineering
3. Chongqing University
4. Chongqing
5. P. R. China
6. Engineering Research Center for Waste Oil Recovery Technology and Equipment
7. Ministry of Education
8. College of Environment and Resources
9. Chongqing Technology and Business University
10. Chongqing 400067