TiO2 nanocrystalline layer as a bridge linking TiO2 sub-microspheres layer and substrates for high-efficiency dye-sensitized solar cells