National Science Foundation of China [21822103, 21820102003, 21772052, 21772053, 21572074, 21472057]; Foundation for the Author of National Excellent Doctoral Dissertation of PR China [201422]; Natural Science Foundation of Hubei Province [2017AHB047]; German Science Foundation (DFG, Chemical Photocatalysis) [GRK 1626]