School of Life Science and Biotechnology;
Heilongjiang August First Land Reclamation University;
Daqing 163319;
China;
Kunming Institute of Botany;
Chinese Academy of Sciences;
Kunming 650204;
China;
Heilongjiang Agricultural Economy Professional College;
Mudanjiang 157032;
China;