The effect of five-membered heterocyclic bridges and ethoxyphenyl substitution on the performance of phenoxazine-based dye-sensitized solar cells