1. Science College of Hunan Agricultural University
2. Changsha 410128
3. China
4. College of Bioscience and Biotechnology
5. Hunan Agricultural University
6. Department of Chemical Engineering
7. Delft University of Technology
8. 2629 HZ Delft
9. The Netherlands
10. Group Luminescent Materials
11. Section Fundamental Aspects of Materials and Energy
12. Faculty of Applied Sciences