Publications by 'Mahdi Alizadeh Vaghasloo'