A Comprehensive Guide to 2D and 3D Cell Culture Understanding the Differences and Advantages