beryllium carbonate ionic or covalent