1. Department of Chemistry & Biochemistry, Texas Tech University, Lubbock, TX 79409-1061, USA.
2. Department of Chemistry & Biochemistry, Texas Tech University, Lubbock, TX 79409-1061, USA
3. Department of Biotechnology, Institute of Graduate Studies & Research, University of Alexandria, 163 Horrya Avenue, PO Box 832, El-Shatby, Alexandria 21526, Egypt