Dolphin: A generative model for spiral galaxy light profile