[1] Nankai Univ, Coll Life Sci, Tianjin 300071, Peoples R China
[2] Tianjin Acad Agr Sci, Cucumber Res Inst, Tianjin 300192, Peoples R China
[3] Tianjin Acad Agr Sci, State Key Lab Vegetable Biobreeding, Tianjin, Peoples R China
[4] Nankai Univ, Coll Agr Sci, Tianjin 300071, Peoples R China