Hydrogen exchange and structural dynamics of proteins and nucleic acids