1. Plant Production Department, College of Food and Agricultural Sciences, King Saud University, Saudi Arabia
2. Department of Horticultural Crops Technology, National Research Center, Dokki, Egypt
3. Pomology Department, Faculty of Agriculture, Alexandria University, Egypt