A very efficient local-adaptive multigrid method based on simple-wave decomposition of the Euler equations