National Nature Science Foundation of China(31201314);High Level Scientific Research Foundation of Huaqiao University(11BS428);Fundamental Research Funds for the Central Universities(JB-ZR1222);Cultivation Project Funds for Postgraduates Innovation Ability of Huaqiao University