Self-assembled synthesis of porous TiO2 film on the electrophoretic-deposited titanate nanoribbon film