1. Chemical Engineering Department; King Fahd University of Petroleum & Minerals; Dhahran 31261 Saudi Arabia
2. Chemistry Department and Center of Excellence in Nanotechnology (CENT); King Fahd University of Petroleum & Minerals; Dhahran 31261 Saudi Arabia
3. Department of Chemical and Bio-molecular Engineering; North Carolina State University; Raleigh NC 27607
4. Mechanical Engineering Department; King Fahd University of Petroleum & Minerals; Dhahran 31261 Saudi Arabia
5. Dhahran Techno-Valley; King Fahd University of Petroleum & Minerals; Dhahran 31261 Saudi Arabia