Controllable Data Generation by Deep Learning: A ReviewShiyu WangYuanqi Duet al.2024ACM Computing Surveys