SEARCH Articles Figures Tables Antheraea polyphemus pheromone degradation Pheromone degradation degrading enzymes Pheromone-degrading enzymes