Microbial interactions: ecology in a molecular perspective