Nanostructured Electrodes For Energy Conversion