Dynamic behaviour and identification of non-uniform ground by the discrete wave number method