Waging war on Australia's nastiest parasite: scientists map blowfly genome