Palestine opens registration for legislative polls