1. Department of Chemistry
2. Texas A&M University
3. College Station
4. USA
5. State Key Laboratory of Heavy Oil Processing
6. Department of Materials Science & Engineering
7. South China Advanced Institute for Soft Matter Science and Technology
8. South China University of Technology
9. Guangzhou
10. China
11. Texas A&M University at Qatar
12. Doha
13. Qatar