Hockey player Cunningham loses part of leg