Human rights of sex offenders 'breached by blanket ban'