I have guessed that it could solar or wind energy. Very sustainable venture you are into, good luck!
I have been with genesis from last one year, the ROI is nothing compared to own mining, it works just to test out but cannot make a regular income out of it. Where as own mining is better if we can spend sometime in learning and managing the stuff.
For starters - i recommend minergate of nicehash.