Text this: Comparison of energy harvesting power management techniques and application