Affiliation: | 1. School of Engineering Technology, Purdue University, West Lafayette, IN 47907, United States;2. School of Chemistry and Chemical Engineering, Central South University, Changsha, Hunan 410012, China;3. School of Mechanical Engineering, Purdue University, West Lafayette, IN 47907, United States |