Enhancing Granular Sentiment Classification with Chain-of-Thought Prompting in Large Language Models