Atmospheric correction for the ASTER visible data on Terra satellite