Spin glass and magnetoelectric effect in BiFeO3-Bi0.5K0.5TiO3-Bi0.5Na0.5TiO3 single crystals