Introduction to the Analysis of Cross-over Designs: Basic Principles and Some Useful Tools