Natural Science Foundation of Guangdong Province Grant 2016A030311048