Institute of Microelectronics, Peking University and Key Laboratory of Microelectronic Devices and Circuits, Ministry of Education, No. 5 Yiheyuan Road, Haidian District, Beijing 100871, P. R. China