Clean power technology