Chemical and Electronic Surface Structure of Chalcopyrite-Based Thin Films for Solar Water Splitting