BNC Annual Research Symposium: Nanoscale Energy Conversion