ammonium bicarbonate high purity