National Key Research and Development Program of China [2022YFF0607001]; Guangdong Basic and Applied Basic Research Foundation, China [2023A1515010993]; Guangdong Provincial Key Laboratory of Human Digital Twin [2022B12 12010004]; Guangzhou City Science and Technology Research Projects, China [2023B01J0011]; Jiangmen Science and Technology Research Projects, China [2021080200070009151]; Shaoguan Science and Technology Research Project, China [230316116276286]; Foshan Science and Technology Research Project, China [2220001018608]; Zhuhai Science and Technology Research Project, China [2320004002668]