A Comprehensive Overview of Large Language Models