The Choroidal Rupture: Current Concepts and Insights: Current and novel findings on choroidal rupture