1. Fert Beijing Institute, BDBC, Beihang University, Beijing 100191, P. R. China
2. Department of Electronic and Information Engineering, Beihang University, Beijing 100191, P. R. China
3. Institute of Microelectronics of Chinese Academy of Sciences, Beijing 100029, P. R. China