A High Performance and Noise-Robust Classifier from K-Dimensional tree-based Dual kNN October 29, 2020