silver phosphide ionic or covalent