the National Natural Science Foundation of China(No.31000028);the Sichuan Key Technology R&D Program(No.2009NZ00045);the Sci-Tech Fund Project of Chinese Academy of Agricultural Sciences(2009and 2011);the National Science and Technology Pillar Program of China(No.2007BAC18B04)~~