Volume 33, Issue 337, May and June 2015, Pages 856-864
Seyed Jalal Hashemi; Kamran Montazeri; Raheleh Sadat Mirfasihi
Volume 25, Issue 85, March and April 2007, Pages 31-23
Mojtaba Rahimi; Seyed Morteza Heidari; Seyed Ahmad Yaraghi; Seyed Jalal Hashemi; Pezhman Ameri Nahvaji