Publication

Highly efficient dye-sensitized solar cells based on nitrogen-doped titania with excellent stability