Regioselective synthesis of 1,4-disubstituted 1,2,3-triazoles via three-component coupling of secondary alcohols, TMSN3 and alkynes