energy 20kw renewable energy 40kw fuel solar solar power power diesel alternative energy gas biodiesel generator electricity