Acidophiles: Diversity and Mechanisms of Adaptation to Acidic Environments