Calculations of the atomic structure of the KNbO3 (110) surface