Text this: Circuit design techniques for Power Efficient Microscale Energy Harvesting Systems