1. Institute for NanoBioTechnology Johns Hopkins University Baltimore Maryland USA
2. Department of Chemical and Biomolecular Engineering Johns Hopkins University Baltimore Maryland USA
3. Department of Pharmaceutics and Industrial Pharmacy, Faculty of Pharmacy Cairo University Cairo Egypt