Molecular And Nanoscale Systems For Energy Conversion by