Principles and applications of EPR spectroscopy in the chemical sciences