An algorithm for the precise location of the solar specular reflection point in the visible band images from geostationary meteorological satellites