Advances in energy harvesting methods.