1. Key Laboratory of Smart Manufacturing in Energy Chemical Process, East China University of Science and Technology, Shanghai 200237, China
2. Institute of Cotton Research, Shanxi Agricultural University, Yuncheng 044000, China
3. Discipline of Engineering and Energy, College of Science, Health, Engineering and Education, Murdoch University, Perth, WA 6150, Australia