1. Institute for Protein Research, Osaka University, Osaka 565-0871, Japan
2. Department of Chemistry, College of Science and Humanities, Shaqra University, Shaqra 11961, Saudi Arabia
3. Department of Biology, College of Science, Princess Nourah Bint Abdulrahman University, P.O. Box 84428, Riyadh 11671, Saudi Arabia
4. Plant Production Department, Arid Lands Cultivation Research Institute, City of Scientific Research and Technological Applications (SRTA-CITY) New Borg El-Arab, Alexandria 21934, Egypt