Mesoporous TiO2 hierarchical structures: preparation and efficacy in solar cells. Issue 77 (20th October 2017)