Intramolecular [2+2+2] cycloaddition reactions of yne-ene-yne and yne-yne-ene enediynes catalysed by Rh(I): experimental and theoretical mechanistic studies.