Macrocyclic polyamine [12]aneN3 modified triphenylamine-pyrazine derivatives as efficient non-viral gene vectors with AIE and two-photon imaging properties.