1. 0000 0001 2229 7034 grid.413072.3 Department of Biochemical Engineering Zhejiang Gongshang University 310018 Hangzhou China
2. 0000 0001 2160 9198 grid.33647.35 Department of Chemical and Biological Engineering, Center for Biotechnology and Interdisciplinary Studies Rensselaer Polytechnic Institute 12180 Troy NY USA
3. 0000 0001 2160 9198 grid.33647.35 Department of Biological Science, Chemistry and Chemical Biology, Center for Biotechnology and Interdisciplinary Studies Rensselaer Polytechnic Institute 12180 Troy NY USA
4. 0000 0001 2160 9198 grid.33647.35 Departments of Biomedical Engineering, Center for Biotechnology and Interdisciplinary Studies Rensselaer Polytechnic Institute 12180 Troy NY USA