A Comprehensive Survey of Deep Learning for Image Captioning | Synapse