1. Centre for Scientific and Applied Research
2. PSN College of Engineering and Technology (Autonomous)
3. Tirunelveli 627152, India
4. Newton International Fellow
5. Thin Film Magnetism Group
6. Department of Physics
7. Cavendish Laboratory
8. University of Cambridge
9. College of Physics and Information Engineering
10. Institute of Optoelectronic Display
11. Fuzhou University
12. Fuzhou 350002, PR China