Composition, Sources and Source Identification of Petroleum Hydrocarbons and their Residues