Plant adaptation :molecular genetics and ecology