Petroleum Asphaltenes - Part 1: Asphaltenes, Resins and the Structure of Petroleum