Publications by 'Mohammad Mahdi Mohsenzadeh'