Different models for the calculation of solvent effects on 17O nuclear magnetic shielding