Effect of TiO2 layer thickness of TiO2/NiO transparent photovoltaics