Kinetics of petroleum generation by programmed-temperature closed-versus open-system pyrolysis