Department of Biology;
School of Life Sciences;
Southern University of Science and Technology;
Shenzhen 518055;
China;
Institute of Plant and Food Science;
Southern University of Science and Technology;
Shenzhen 518055;
China;
Key Laboratory of Molecular Design for Plant Cell Factory of Guangdong Higher Education Institutes;
Institute of Plant and Food Science;
Department of Biology;
Southern University of Science and Technology;
Shenzhen 518055;
China;