Human skeletal muscle fibres: molecular and functional diversity