oil green environmental gas solar diesel power absorbents energie absorbent energy absorbant engineering electricity fuel environment