State Key Laboratory of Chemistry and Utilization of Carbon Based Energy Resources, College of Chemistry, Xinjiang University, Urumqi 830017, People’s Republic of China ...
1 Department of Advanced Mechanical Engineering, Kangwon National University, Chuncheon, Republic of Korea 2 Department of Mechanical and Biomedical Engineering, Kangwon National University, Chuncheon ...