Photovoltaics and photoelectrochemistry: similarities and differences