Self-powered cyber physical systems. (2023)