Department of Plant Production, College of Food and Agriculture Sciences, King Saud University, P.O. Box 2460, Riyadh 11451, Saudi Arabia 2 Department of Horticulture, Faculty of Agriculture, Al-Azhar University, Cairo 11651, Egypt 3 Key Laboratory of Product Quality and Security, Ministry of Ed...