1. grid.33763.32 0000000417612484 Department of Biological Engineering, School of Chemical Engineering and Technology Tianjin University 300072 Tianjin People’s Republic of China
2. grid.216938.7 0000000098787032 TEDA School of Biological Sciences and Biotechnology Nankai University, TEDA 300457 Tianjin China
3. grid.419897.a 000000040369313X Key Laboratory of Systems Bioengineering Ministry of Education 300072 Tianjin China
4. grid.33763.32 0000000417612484 Collaborative Innovation Center of Chemical Science and Engineering 300072 Tianjin China
5. grid.30055.33 0000000092477930 CORA Dalian University of Technology 116024 Dalian China