is si a molecular, metallic, ionic, or covalent-network solid?