An Introduction to X-Ray Crystallography