Organic thio(Seleno) cyanates in photoredox catalysis: synthetic strategies to s-,se-,and N-heterocycles from alkenes