The dark soliton on a cnoidal wave background