Text this: Harnessing Large Language Models and Deep Neural Networks for Fake News Detection