1. Department of Chemical and Biological Engineering University at Buffalo, The State University of New York Buffalo NY 14260 USA
2. Department of Chemistry Tulane University New Orleans LA 70118 USA
3. Department of Chemistry Mansoura University Mansoura 35516 Egypt
4. Department of Chemical & Biomolecular Engineering The Johns Hopkins University Baltimore MD 21218 USA