Semiconductor-based dynamic heterojunctions as an emerging strategy for high direct-current mechanical energy harvesting. (May 2021)