Equivalences of derived categories and K3 surfaces