Comprehensive correlations for laminar mixed convection on vertical and horizontal flat plates