An Introduction to Synchrotron Radiation: Techniques and Applications