National Natural Science Foundation of China(No.51408239);Natural Science Foundation of Fujian Province(No.2016J01193);the Fundamental Research Funds for the Central Universities(No.ZQN-712);Subsidized Project for Postgraduates Innovative Fund in Scientific Research of Huaqiao University.