Darwin in the genome :molecular strategies in biological evolution