Email Record: Recent advances in energy harvesting technologies /