1. Department of Physics
and Astronomy, University of Texas at San Antonio, Texas 78249, United States
2. State Key Laboratory of Electronic Thin Films and Integrated Devices, University of Electronic Science and Technology of China, Chengdu, Sichuan 610054, People’s Republic
of China
3. Department of Chemistry, North Carolina State University, Raleigh, North Carolina 27695-8204,
United States