ambrosia beetles ecological association 8919698