Bing Xu

researcher ORCID 0000-0002-6449-0251