Cornell University, Ithaca, New York
University of Tehran, Tehran, Iran
Science and Research Branch of I.A.U, Tehran, Iran