Environmental perturbations of oxygen transport in teleost fishes: causes, consequences and compensations