Visible light active pure rutile TiO2 photoanodes with 100% exposed pyramid-shaped (111) surfaces