Generative Models for Synthesizing Medical Images