Neutral beam heating on the TCV tokamak