chemical ecology definition