1 X-RAY CRYSTALLOGRAPHY OF BIOLOGICAL MACROMOLECULES : FUNDAMENTALS AND APPLICATIONS