Nouri, Mahdi, Iran University of Science and Technology (IUST), Tehran, Iran, Iran (Islamic Republic of)