Institute of Microelectronics, Peking University and Key Laboratory of Microelectronic Devices and Circuits, Ministry of Education, Beijing 100871, China