Heterogeneous photocatalysts: an overview of classic and modern approaches for optical, electronic, and charge dynamics evaluationHui Ling Tan, Yun Hau Ng|Chemical Society Reviews|2019Cited by 348