Key Laboratory of Microelectronic Devices and Circuits (MoE), Institute of Microelectronics, Peking University