Revisiting Large Language Models as Zero-shot Relation Extractors