Modeling complex particles phase space with GAN for Monte Carlo SPECT simulations: a proof of concept