1. Key Laboratory of Precision Microelectronic Manufacturing Technology & Equipment of Ministry of Education
2. Guangdong University of Technology
3. Guangzhou, 510006
4. China
5. Department of Mechanical and Industrial Engineering
6. University of Toronto
7. M5S 3G8 Canada
8. Schlumberger-Doll Research
9. Cambridge
10. 02139 USA