Cobalt selenide hollow nanorods array with exceptionally high electrocatalytic activity for high-efficiency quasi-solid-state dye-sensitized solar cells