Heat Transfer in a Micropolar Fluid along a Non-linear Stretching Sheet with a Temperature-Dependent Viscosity and Variable Surface Temperature