1. Institute for Advanced Study Chengdu University Chengdu China
2. School of Materials and Energy University of Electronic Science and Technology of China Chengdu China
3. Catalonia Institute for Energy Research (IREC) Sant Adrià de Besòs Spain
4. College of Pharmacy Chongqing Medical and Pharmaceutical College Chongqing China