Introduction to cardiopulmonary exercise testing