Chinese State International Scientific and Technological Cooperation Program2008DFA32020;"948" International Scientific and Technological Cooperation Project financially supported by Chinese Ministry of Agriculture2010-S7;CATAS Fundamental Research Fund1630022013029