Energy harvesting : materials, physics, and system design with practical examples - Kishore, Ravi Anant (DEStech Publications, 2019)