PhotoGAN: Generative Adversarial Neural Network Acceleration with Silicon Photonics