calcium oxide 1305 78 8 supplier and manufacturer