Essential role of N and Au on TiO2 as photoanode for efficient dye-sensitized solar cells