1. State Key Laboratory of Resource Insects, College of Sericulture, Textile and Biomass Sciences, Westa College, Southwest University, Chongqing 400715, P. R. China
2. Key Laboratory of Rare Earth Optoelectronic Materials & Devices, College of Chemistry and Materials Engineering, Huaihua University, Huaihua 418000, P. R. China