Natural Science Foundation of Guangdong Province Grant 2017GC010648