Hybrid energy harvesting technology: From materials, structural design, system integration to applications. (March 2021)