Chemical ecology: from gene to ecosystem.