Guangdong Provincial Department of Science and Technology (GDSTC) Grant 2025605