Text this: Charge separation enhancement of triple-phase Ag3PO4-AgI-ZnO heterojunction for dye photodegradation