Review paper for ACS Applied Materials & Interface - Choulis, Stelios A. (My University, 2026)