Fast fourier transform for option pricing: improved mathematical modeling and design of an efficient parallel algorithm