Fatah-allied security officials and witnesses say southern Gaza Strip town of Rafah falls to Hamas fighters.