Supervised DNA Barcode species classification: analysis, comparison and results