KAUST CEMSE AMCS STOCHNUM Pricing American options