When ChatGPT Meets Smart Contract Vulnerability Detection: How Far Are We?