Abiotic Stress Adaptation in Plants: Physiological, Molecular and Genomic Foundation