Biotechnology Research Institute;
the Chinese Academy of Agricultural Sciences;
Beijing 100081;
China;
College of Life Science;
Shanxi University;
Taiyuan 030006;
China;
Institute of Genetics and Developmental Biology;
the Chinese Academy of Sciences;
Beijing 100101;
China;
Noble Research Institute;
LLC;
Ardmore;
OK 73401;
USA;