State Key Laboratories of Transducer Technology, Science and Technology on Microsystem Laboratory, Shanghai Institute of Microsystem and Information Technology, Chinese Academy of Science, Shanghai 200050, China