1. State Key Laboratory of Mechanical Transmissions
2. College of Materials Science and Engineering
3. Chongqing University
4. Chongqing 400044
5. P. R. China
6. The School of Chemical Engineering
7. University of Adelaide
8. Adelaide 5005
9. Australia