Current progress in DNA barcoding and future implications for entomology | Synapse