1. Department of Zoology, Akal College of Basic Sciences, Eternal University, Baru Sahib, Himachal Pradesh 173101, India
2. Department of Botany, Akal College of Basic Sciences, Eternal University, Baru Sahib, Himachal Pradesh 173101, India
3. Botany and Microbiology Department, College of Science, King Saud University, P.O. Box. 2460, Riyadh 11451, Saudi Arabia
4. Facultad de Ciencias Agrotecnológicas, Universidad Autónoma de Chihuahua, Chihuahua 31350, México
5. Plant Production Department, College of Food and Agricultural Sciences, King Saud University, P.O. Box. 2460, Riyadh 11451, Saudi Arabia