A Semi-analytical algorithm to estimate the water-leaving irradiance reflectance for global ocean