Energy harvesting from a DE-based dynamic vibro-impact system. (30th August 2017)