Preparation and characterisation of some nanocrystalline semiconductor thin films for PEC splitting of water