An iterative AVO inversion workflow for P-wave computation and S-wave improvement