Molecular recognition with cyclodextrin polymer: a novel method for removing sulfides efficiently