Affle launches rich media and video advertising network Ripple