Recent developments, advances and strategies in heterogeneous photocatalysts for water splittingMuhammad Sohail, Weiqiang Lv, Asif Hayat et al.|Nanoscale Advances|2024Cited by 179