Articular cartilage engineering with autologous chondrocyte transplantation. A review of recent developments.