Wireless sensor networks can potentially achieve perpetual maintenance-free operation by harnessing ambient energy from the environment. However, most environmental energy sources, such as vibrations, heat, radio frequency (RF) are usually inadequ...