National Natural Science Foundation of China (NSFC)National Natural Science Foundation of China (NSFC) [21175054, 31270876, 31370815]; Program for Changjiang Scholars and Innovative Research Team in University (PCSIRT)Program for Changjiang Scholars & Innovative Research Team in University (PCSIRT) [IRT0953]; Hubei Natural Science Foundation Council (HBNSFC) [2009CDA001]; Central China Normal University from the Ministry of Education [120002040270, CCNU11G01007, CCNU11C01002]; Research Platform of Hubei Province for Monitoring of Pesticide Residues and Agricultural Products Safety