Ultrafast, asymmetric charge transfer and slow charge recombination in porphyrin/CNT composites demonstrated by time-domain atomistic simulation.