1. School of Architecture, College of Fine Arts, University of Tehran, Tehran, Iran
2. School of Architecture, College of Architecture and Urban Studies, Virginia Polytechnic Institute and State University, Blacksburg, VA, USA
3. Faculty of Architecture and Urban Planning, University of Art, Tehran, Iran