Unsteady MHD boundary-layer flow and heat transfer due to stretching sheet in the presence of heat source or sink