updated asyncDownloadImageForCell