Rui Ye, Mingzhi Huang, Hongzhong Lu, …, Ju Chu, Yingping Zhuang, Siliang Zhang DOI: 10.1186/s40643-017-0152-x PMID: 28546903 PMCID: PMC5423920