Basic and Applied Basic Research Foundation of Guangdong Province Grant 2023A1515010455, 2022A1515220210