1. College of Tropical Crops, Hainan University, No. 58 Renmin Avenue, Meilan District, Haikou 570228, China
2. National Technology Innovation Center for Saline Tolerant Rice, No. 736 Yuanda 2nd Road, Furong District, Changsha 410125, China
3. College of Agriculture, Hunan Agricultural University, No. 1 Nongda Road, Furong District, Changsha 410127, China
4. Hunan Academy of Agricultural Sciences, No. 892 Yuanda 2nd Road, Furong District, Changsha 410125, China