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