FLEXIBLE SELF CHARGING POWER SOURCES