Title: Self-Powered Cyber Physical Systems