Preparation of Ti foil-based TiO2 film containing rutile sea urchin-like microspheres covered with anatase nanotubes self-organized layer and its application in dye-sensitized solar cells