92 West Dazhi Street
Nan Gang District
Harbin, 150001
China
Harbin Institute of Technology
Polymeric carbon nitride, Hydrogen Production, photocatalysis, Schottky junctions, Charge Transfer Channels
U(VI), photocatalytic reduction, recovery, Schottky junction, natural sunlight