Hydromagnetic mixed convection heat and mass transfer flow through a porous medium in channels pipes with heat sources