Among the most irritating pests in the world, cockroaches have been the bane of human existence for much of history.…