Degradation of organic impurities in water using nanocrystalline ferric oxide semiconductor thin films