Tongguan Tian, Yuefan Zhou, Yixin Xu, …, Yuefan Zhou, Yixin Xu, Yanping Xu DOI: 10.1016/j.heliyon.2023.e16417 PMID: 37251444 PMCID: PMC10220381