1. Center for NanotechnologyZewail City of Science and TechnologyGizaEgypt
2. Department of Mechanical and Industrial EngineeringUniversity of TorontoTorontoCanada
3. Department of Mechanical EngineeringAssiut UniversityAssiutEgypt
4. Department of Mechanical EngineeringAmerican University of SharjahUnited Arab Emirates