Ceric ammonium nitrate (CAN) as a green and highly efficient promoter for the 1,4-addition of thiols and benzeneselenol to α,β-unsaturated ketones