ammonium bicarbonate scientific research