How do bubbles a ff ect light absorption in photoelectrodes for solar water splitting?