The Football League's sponsorship deal with energy supplier npower will not be renewed when the contract expires at the end of the season.