Energy Harvesting Technologies - Priya, Shashank (Springer US, 2020)