Myiasis: The Rise and Fall of Maggot Therapy