Balouchi, Farooq, Gilbert, James M., "Comparison of energy harvesting systems for wireless sensor networks", , 2008