Advances in energy harvesting methods - Elvin, Niell. (Springer, 2013)