aliphatic hydrocarbons types