Multi-constraint generative adversarial network for dose prediction in radiotherapy