Petroleum Origin and Accumulation in Basin Evolution--A Quantitative Model