Neural spike classification using oblique decision trees