Key Laboratory for Oil Crops Biology Ministry of Agriculture/Oil Crops Research Institute Chinese Academy of Agricultural Sciences Wuhan 430062 P.R.China;
Department of Life Science and Technology Nanyang Normal University Nanyang 473061 P.R. China;