Cloud characterization and clear-sky correction from Landsat-7