Heat transfer in a viscous fluid over a stretching sheet with viscous dissipation and internal heat generation