hydrocarbon compound