Molecular biotechnology Yilan Liu, Jinjin Chen, Anders Thygesen DOI: 10.1007/s12033-017-0050-7 PMID: 29230626