Hannover Fracture Scale '98--re-evaluation and new perspectives of an established extremity salvage score.