Simulation of seismic wave propagation in 3D heterogeneous media:a parallel computing approach