Sharif University of Technology
Amirkabir University of Technology
K. N. Toosi University of Technology
California State Polytechnic University
Tarbiat Modarres University
Iran University of Science and Technology
ICT Research Institute
University of Guilan
University of Tehran