Source Rocks, Types and Petroleum Potential