1. State Key Laboratory of Heavy Oil Processing College of Chemistry and Chemical Engineering, Institute of New Energy, China University of Petroleum (East China) Qingdao China
2. State Nuclear Power Demonstration Plant Co. Ltd Rongcheng City Shandong Province China
3. Institute for Translational Medicine, Affiliated Hospital of Qingdao University, College of Medicine, Qingdao University Qingdao China