Affle Raises Over Rs 50Cr From D2 Communications