nature engine energy environment oil solar power environnement fluid wildlife green dynamometers environmental flow electricity dynamometer gas diesel dyno energie global warming hydraulic