Guangdong Provincial Natural Science Foundation Grant 2018A030313846