Extremophiles : live in extreme environments