Theoretical investigation on the crystal structures and electron transfer properties of cyanated TTPO and their selenium analogs