Magneto-micropolar nanofluid flow over a convectively heated sheet with non-linear radiation and viscous dissipation