School of Electronic Science and Engineering, University of Electronic Science and Technology of China (UESTC), Chengdu 611731, P. R. China ...