Internal modes of solitons in a Bose-Einstein condensate