Energy-autonomous Bi-directional Wireless Power Transmission (WPT) and energy harvesting circuit