Text this: Photochemistry and photoelectrochemistry of organic and inorganic molecular thin films :