Affiliation: | 1. Fort Lauderdale Research and Education Center, IFAS , University of Florida , 3205 College Avenue, Fort Lauderdale, FL, 33314, USA;2. Department of Plant Protection , Southwest Agricultural University , Chongqing, 400716, PR China;3. Fort Lauderdale Research and Education Center, IFAS , University of Florida , 3205 College Avenue, Fort Lauderdale, FL, 33314, USA;4. Department of Plant Protection , Southwest Agricultural University , Chongqing, 400716, PR China |