Ke Yue, Junyu Chen, Yingqiu Li, Lei Kai DOI: 10.1016/j.csbj.2023.05.003 PMID: 37216017 PMCID: PMC10196276