Hetero-intermolecular [2+2] photocycloaddition of 1,4-dihydropyridines: a combined experimental and DFT study