1. College of Chemistry and Chemical Engineering, State Key Laboratory of Heavy Oil Processing, China University of Petroleum (East China), Qingdao, Shandong 266580, People’s Republic of China
2. Shandong Dongyue Future Hydrogen Energy Material Company, Limited, Zibo, Shandong 256412, People’s Republic of China