Chapter 2 High performance liquid chromatography (HPLC): Principles and applications