1. National Key Laboratory of Science and Technology on Micro/Nano Fabrication, Department of Micro/Nano Electronics, Shanghai Jiao Tong University, Shanghai 200240, People's Republic of China
2. Key Laboratory for Thin Film and Micro fabrication of Ministry of Education, Shanghai Jiao Tong University, Shanghai 200240, People's Republic of China