Eigen and Zundel forms of small protonated water clusters: structures and infrared spectra.