Computation of Non-isothermal Thermo-convective Micropolar Fluid Dynamics in a Hall MHD Generator System with Non-linear Distending Wall