Applications and Advances of DNA Barcoding in Ecological Studies