Program for Changjiang Scholars and Innovative Research Team in University (No.IRT1078);National Science and Technology Major Project of the Ministry of Science and Technology (No.2011ZX03005-002);National Natural Science Foundation of China (No.U1135002, No.61100230, No.61100233, No.61202389, No.61202390, No.61372075, No.61472310);Fundamental Research Funds for the Central Universities (No.JY10000903001, No.K5051303003)