Legg-Calvé-Perthes disease: current concepts and controversies