National Natural Science Foundation of Guangdong Grant 2020A-1515011090, 2021A1515011232