Analytical and numerical study of mixed convection flow in a vertical circular duct with circumferentially variable wall heat flux and viscous dissipation