zap energy secures $130m funding with soros fund & emerson collective backing