RDSinger: Reference-based Diffusion Network for Singing Voice Synthesis