1. Surface Reaction and Advanced Energy Materials Laboratory
2. Chemical Engineering Department
3. Amirkabir University of Technology (Tehran Polytechnic)
4. Tehran
5. Iran
6. Mahshahr
7. College of Engineering and Technology
8. American University of the Middle East
9. Kuwait