Beijing, 100084
China
Tsinghua University
Dye sensitized solar cells, Sensitizers, Polyoxometalates, DFT & TD-DFT