Components and Types of Flexibility