1. CAS Key Laboratory of Functional Materials and Devices for Special Environments
2. Xinjiang Technical Institute of Physics & Chemistry
3. CAS
4. Xinjiang Key Laboratory of Electronic Information Materials and Devices
5. Urumqi 830011
6. Nanostructured Materials Group
7. International Iberian Nanotechnology Laboratory (INL)
8. Braga 4715-330
9. Portugal