1. State Key Laboratory of Heavy Oil Processing and Centre for Bioengineering and Biotechnology
2. China University of Petroleum (East China)
3. Qingdao, People's Republic of China
4. Department of Chemistry
5. Rutgers University Newark
6. 73 Warren Street
7. Newark, USA
8. Department of Material Physics and Chemistry
9. 66 Changjiang West Road
10. Qingdao Economic Development Zone
11. Institute of Chemical Engineering and Materials
12. Yantai University
13. Yantai, China