1. Department of Biology, Sultan Qaboos University, Muscat, Oman
2. Molecular Biotechnology Laboratory, Delaware Biotechnology Institute, University of Delaware, Newark, Delaware, USA
3. Department of Biological Sciences, University of Delaware, Newark, Delaware, USA
4. Elcriton Inc., New Castle, Delaware, USA
5. Department of Chemical and Biomolecular Engineering, University of Delaware, Newark, Delaware, USA