1. College of Energy Engineering, Zhejiang University, 38 Zheda Road,
West Lake District, Hangzhou, Zhejiang 310027, China
2. Wuxi Weifu Environmental Catalysts Co., Ltd, Wuxi 214018, China
3. Department of Agricultural and Biological Engineering, University of Illinois at Urbana-Champaign, Urbana, Illinois 61801, United States