An analysis of mixed ambipolar and exciton diffusion in CdS crystals