Oklahoma 'cannibal' receives 12-year-prison sentence after i