Which type of cell has been found in extreme environments including high salt, low ph, very high or very low temperatures, and very low pressure?