Heat transfer in MHD flow with pressure gradient, suction and injection