Photosynthesis and characterization of Prussian blue nanocubes on surfaces of TiO2 colloids