device design, micro- and nano- fabrication and electrical characterization Optical and Semiconductor Devices Andrew Holmes Micro-power generation by energy harvesting, power conditioning for energy ...