A novel surfactant, N,N-diethyl-N′-cyclohexylthiourea: Synthesis, flotation and adsorption on chalcopyrite