Silicon solar cell with TiO2 pyramid array