hydrocarbon definition types facts britannica