Volume 29, Issue 1, March and April 2018, Pages 14-26
Mohammad Attari; Mahmoud Faghfour Maghrebi
Volume 25, Issue 2, May and June 2014, Pages 36-47
Ali Nasirian; Mahmoud Faghfour Maghrebi
Volume 24, Issue 1, March and April 2013, Pages 101-111
Mahmoud Faghfoor Maghrebi; Yousef Hasanzadeh; Siyavash Yazdani