Materials and approaches for on-body energy harvesting. (9th March 2018)