Photocatalytic degradation of stearic acid by ZnO thin films and nanostructures deposited by different chemical routes