Nutritional ecology of blowflies (Diptera, Calliphoridae): estimates of critical larval weight for pupation on two different diets.