1. College of Materials Sciences and Engineering, Sichuan University. Center for Integrated Spintronic Devices, Hangzhou Dianzi University
2. Center for Integrated Spintronic Devices, Hangzhou Dianzi University
3. Hangzhou Dianzi University
4. College of Materials Science and Engineering, Sichuan University, Center for Integrated Spintronic Devices (CISD), Hangzhou Dianzi University
5. Sichuan University