Numerical Modelling of Non-similar Mixed Convection Heat and Species Transfer along an Inclined Solar Energy Collector Surface with Cross Diffusion Effects