1. College of Chemistry
2. Sichuan University
3. Chengdu 610064
4. China
5. College of Food Science and Engineering
6. Northwest A&F University
7. Yangling 712100
8. Chemistry Department & Center of Excellence for Advanced Materials Research
9. King Abdulaziz University
10. Jeddah 21589
11. Saudi Arabia