1. grid.9227.e 0000000119573309 National Key Laboratory of Biochemical Engineering, Institute of Process Engineering Chinese Academy of Sciences 100190 Beijing People’s Republic of China
2. grid.410726.6 0000000417978419 Graduate School of the Chinese Academy of Sciences 100049 Beijing People’s Republic of China
3. grid.413109.e 0000000097356249 Department of Bioengineering Tianjin University of Science and Technology 300457 Tianjin People’s Republic of China
4. grid.6227.1 0000000121892165 Biological Engineering Department, EA 4297 TIMR Technological University of Compiegne BP 20529 60205 Compiegne France