149 Yanchang Road
SHANGDA ROAD 99
Shanghai 200072, 200444
China
Shanghai University
solar-blind photodetector, pn junction, superhigh rectification ratio, MoTe2, Ta:β-Ga2O3