Keratoprosthesis. Results, complications, and management.