Random Knn Modeling And Variable Selection For High Dimensional Data