magnesium and nitric acid