Comprehensive Insights into Myocarditis: Causes and Treatments