Hamas rejects postponing Palestinian elections