Metal oxide nanostructures and quasi-solid electrolytes for dye-sensitized solar cells