ARGAN: Attentive Recurrent Generative Adversarial Network for Shadow Detection and Removal | Synapse