Publications by 'Nima Harsamizadeh Tehrani'