a wide range of applications. This part enables the reader to understand the role of