Cotton yield estimation based on NOAA/AVHRR produced NDVI