Effect of heat source/sink on MHD flow due to porous rotating disk with variable thickness in the presence of cross diffusion