Added Simpsons integration method