| Literature DB >> 35015770 |
Gifty E Acquah1, Javier Hernandez-Allica1, Cathy L Thomas1, Sarah J Dunham1, Erick K Towett2, Lee B Drake3, Keith D Shepherd2, Steve P McGrath1, Stephan M Haefele1.
Abstract
With the increasing popularity of local blending of fertilisers, the fertiliser industry faces issues regarding quality control and fertiliser adulteration. Another problem is the contamination of fertilisers with trace elements that have been shown to subsequently accumulate in the soil and be taken up by plants, posing a danger to the environment and human health. Conventional characterisation methods necessary to ensure the quality of fertilisers and to comply with local regulations are costly, time consuming and sometimes not even accessible. Alternatively, using a wide range of unamended and intentionally amended fertilisers this study developed empirical calibrations for a portable handheld X-ray fluorescence (pXRF) spectrometer, determined the reliability for estimating the macro and micro nutrients and evaluated the use of the pXRF for the high-throughput detection of trace element contaminants in fertilisers. The models developed using pXRF for Mg, P, S, K, Ca, Mn, Fe, Zn and Mo had R2 values greater or equal to 0.97. These models also performed well on validation, with R2 values greater or equal to 0.97 (except for Fe, R2val = 0.55) and slope values ranging from 0.81 to 1.44. A second set of models were developed with a focus on trace elements in amended fertilisers. The R2 values of calibration for Co, Ni, As, Se, Cd and Pb were greater than or equal to 0.80. At concentrations up to 1000 mg kg-1, good validation statistics were also obtained; R2 values ranged from 0.97-0.99, except in one instance. The regression coefficients of the validation also had good prediction in the range of 0-100 mg kg-1 (R2 values were from 0.78-0.99), but not as well at lower concentrations up to 20 mg kg-1 (R2 values ranged from 0.10-0.99), especially for Cd. This study has demonstrated that pXRF can measure several major (P, Ca) and micro (Mn, Fe, Cu) nutrients, as well as trace elements and potential contaminants (Cr, Ni, As) in fertilisers with high accuracy and precision. The results obtained in this study is good, especially considering that loose powders were scanned for a maximum of 90 seconds without the use of a vacuum pump.Entities:
Mesh:
Substances:
Year: 2022 PMID: 35015770 PMCID: PMC8751988 DOI: 10.1371/journal.pone.0262460
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Overview of fertilisers used for pXRF models calibration and validation.
| Fertiliser | Major elements | Bulk density (kg m-3) | Density (g cm-3) |
|---|---|---|---|
| Mavuno planting | P, K, Ca | - | - |
| Peri urban leafy vegetables | K, P, Ca, S | - | - |
| Organic fertiliser | Ca, K, Fe | - | - |
| Calcium ammonium nitrate | Ca. N | 1000–1100 | 1.71 |
| Sulphate of ammonia | S. N | 785–1100 | 1.77 |
| Triple superphosphate | P, Ca, Mg, Fe, S | 950–1200 | - |
| Muriate of potash | K, Na | 1030–1345 | 1.98 |
| Diammonium phosphate | P, S, Ca. N | 880–1100 | 1.62 |
| NPK | K, P, Ca, S. N | - | - |
| Mijingu composite fertiliser | Ca, P, Mg, S, K | - | 1.02–1.14 |
| Boric acid | B | 860–1010 | 1.44 |
| Calcium chloride hexahydrate | Ca | 960 | 1.71 |
| Di-sodium hydrogen orthophosphate anhydrous | Na, P | 880 | 1.70 |
| Ethylenediaminetetraacetic acid (EDTA) | Fe, Na | 800–1000 | 0.86 |
| Magnesium sulphate | S, Mg | 830–1300 | 1.50–2.66 |
| Potassium sulphate | K, S | 1440 | 2.66 |
| Sodium chloride | Na. Cl | 1280–1300 | 2.17 |
| Borax | Na, B | 960 | 1.73–2.40 |
| MOP | K, Na | 1030–1200 | 2.00 |
| ICR176581 | Ca, P, Mg, S | - | - |
| ICR176582 | K, Ca, P | - | - |
| ICR176583 | P, S | - | - |
| ICR176584 | P, S | - | - |
| Urea | K, Ca, P, S. N | 720–820 | 1.32 |
| SOP | K, S | 1270 | 2.66 |
| Ammonium molybdate tetrahydrate | Mo, K. N | 1400–1600 | 2.50 |
| Cobalt (II) sulphate | Co, S, K | 770 | 3.71 |
| Copper (II) sulphate | Cu, S | 830 | 3.60 |
| Manganese (II) sulphate hydrated | Mn, S | 1120 | 2.17 |
| Zinc sulphate heptahydrate | Zn, S, Na | 1330 | 1.97–2.07 |
| ZnSo4 | Zn, S, Fe, Na | 1330 | 3.54 |
| Double top | S. N | 785–1100 | - |
| Polysulphate | S, Ca, K, Mg, Na | 1599 | - |
| Kieserite | S, Mg, Na, K | 1110 | 2.57 |
| DAP | P, S, Ca. N | 880–1100 | 1.62 |
| Nitram | N | 900–1000 | 1.72 |
| MOP | K | 1030–1200 | 2.00 |
| TSP | P, Ca, S | 950–1200 | 2.20 |
| TSP RRes | P, Ca, S | 950–1200 | 2.20 |
| Limestone grit | Ca | 960 | 1.50–2.70 |
| Ammonium sulphate RRes | S. N | 785–1100 | 1.77 |
| Nitrochalk | Ca, Mg, S. N | 1000–1100 | - |
| Potassium sulphate RRes | K, S | 1440 | 2.66 |
| Zinc sulphate | Zn, S | 1330 | 3.54 |
| Ammonium sulphate | S. N | 785–1100 | 1.77 |
| Urea | N | 720–820 | 1.32 |
| Sodium chloride | Na. Cl | 1280–1300 | 2.16 |
| Boric Acid | None | 860–1010 | 1.44 |
| Manganese (II) sulphate hydrated | Mn, S | 1120 | 3.25 |
| Magnesium sulphate | S, Mg | 830–1300 | 2.66 |
| Ammonium molybdate | Mo. N | 1400–1600 | 2.50 |
| Calcium chloride hexahydrate | Ca. Cl | 960 | 1.71 |
| Sovereign sulphur S1 | S | 1100–1300 | 2.07 |
| Sovereign sulphur S2 | S | 1100–1300 | 2.07 |
| Brimstone 90 | S | 1120 | 2.07 |
| SulFer 95 | S | 1100–1500 | 2.07 |
Elements with concentration ≥ 10,000 mg kg-1 (measured by ICP-OES) are reported in decreasing order. Density and bulk density are nominal, as reported in the literature.
* Denotes major elements expected, but not measured in this study.
** This boric acid had K as its main nutrient, with a concentration of 201 mg kg-1.
& Denotes carbon containing fertilisers.
Descriptive statistics of elements of interest in the fertiliser calibration model.
| Calibration set (n = 39) | Validation set (n = 17) | |||||
|---|---|---|---|---|---|---|
| Element | Mean | SD | Range | Mean | SD | Range |
| Na (%) | 3.8 | 9.8 | 0–40.2 | 2.5 | 9.5 | 0–39.1 |
| Mg (%) | 1.9 | 4.2 | 0–15.8 | 1.2 | 3.4 | 0–14 |
| Al (%) | 0.2 | 0.3 | 0–0.9 | 0.2 | 0.3 | 0–0.8 |
| P (%) | 7.6 | 8.6 | 0–22.4 | 2.4 | 6.6 | 0–20.3 |
| S (%) | 12.3 | 20.9 | 0–87.7 | 17.4 | 27.5 | 0–88 |
| K (%) | 9.9 | 17.3 | 0–51.7 | 3.3 | 10.6 | 0–42.8 |
| Ca (%) | 7.1 | 10.4 | 0–41.7 | 3.1 | 6.4 | 0–18.5 |
| Ti (mg kg-1) | 118 | 173 | 0.3–572 | 41 | 106 | 0.3–439 |
| Cr (mg kg-1) | 61 | 101 | 0–357 | 37 | 85 | 1.4–293 |
| Mn (%) | 1.5 | 7.2 | 0–35.2 | 1.7 | 7.1 | 0–29.4 |
| Fe (%) | 1.0 | 3.2 | 0–15.7 | 0.1 | 0.2 | 0–0.7 |
| Co (%) | 3.1 | 10.7 | 0–37.1 | 0.0 | 0.0 | 0 |
| Ni (mg kg-1) | 14 | 21 | 0–63 | 8 | 13 | 0.3–49 |
| Cu (%) | 1.8 | 8.5 | 0–40.9 | 0.0 | 0.0 | 0 |
| Zn (%) | 2.8 | 8.9 | 0–32.2 | 1.5 | 6.2 | 0–25.7 |
| As (mg kg-1) | 14 | 17 | 0–44 | 18 | 56 | 0.4–232 |
| Se (mg kg-1) | 272 | 463 | 0–1052 | 15 | 43 | 0.2–174 |
| Mo (%) | 1.3 | 5.9 | 0–27 | 2.0 | 8.0 | 0–33.1 |
| Cd (mg kg-1) | 6 | 9 | 0–28 | 3 | 7 | 0–25 |
| Pb (mg kg-1) | 28 | 83 | 0–291 | 30 | 111 | 0–459 |
Chemical salts used for spiking and actual concentrations in the amended fertilisers for each element.
| Element | Salt used | Elemental concentrations (mg kg-1) in the final standards mixtures | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Cd | 3CdSO4 x 8H2O | 0.00 | 11.0 | 54.8 | 109.5 | 219.1 | 438.1 | 657.2 | 876.3 | 1095.3 |
| Ni | NiSO4 x 6H2O | 0.00 | 10.1 | 50.2 | 100.5 | 201.0 | 401.9 | 602.9 | 803.9 | 1004.8 |
| Co | CoSO4 x 7H2O | 0.00 | 10.5 | 52.4 | 104.8 | 209.7 | 419.3 | 629.0 | 838.6 | 1048.3 |
| Pb | (CH3COO)2 Pb3H2O | 0.00 | 10.9 | 54.6 | 109.3 | 218.5 | 437.0 | 655.5 | 874.0 | 1092.5 |
| As | Na2HAsO4 x 7H2O | 0.00 | 10.8 | 54.0 | 108.1 | 216.1 | 432.2 | 648.3 | 864.5 | 1080.6 |
| Se | Na2SeO4 | 0.00 | 10.5 | 52.3 | 104.5 | 209.0 | 418.0 | 627.0 | 835.9 | 1044.9 |
Descriptive statistics of elements of interest in the Fertiliser Trace model.
| Element | Calibration set (n = 100) | Validation set (n = 87) | ||||
|---|---|---|---|---|---|---|
| Mean | SD | Range | Mean | SD | Range | |
| Mg (%) | 8.7 | 7.2 | 1.9–16.4 | 4.4 | 0.1 | 4.3–4.5 |
| P (%) | 20.0 | 0.4 | 19.3–20.7 | 19.8 | 0.5 | 19.0–20.6 |
| S (%) | 11.2 | 10.1 | 1.1–21.6 | 19.5 | 1.6 | 17.7–21.5 |
| K (%) | 26.3 | 24.5 | 0.1–50.5 | 27 | 15.4 | 11.8–42.7 |
| Ca (%) | 21.4 | 17.9 | 4.6–40.5 | 6.8 | 6.9 | 0–14.2 |
| Cr (mg kg-1) | 58 | 98 | 0.6–244 | 73 | 127 | 0.7–296 |
| Mn (mg kg-1) | 9 | 9 | 46–388 | 6 | 8 | 0.1–20 |
| Fe (mg kg-1) | 559 | 723 | 71–1892 | 729 | 1198 | 7–2864 |
| Co (mg kg-1) | 225 | 316 | 0.3–1077 | 189 | 308 | 0.3–1119 |
| Ni (mg kg-1) | 221 | 301 | 0.6–1035 | 189 | 291 | 0.2–1069 |
| Cu (mg kg-1) | 10 | 17 | 0.1–44 | 14 | 24 | 0–55 |
| Zn (mg kg-1) | 85 | 131 | 0.4–329 | 107 | 187 | 0.2–435 |
| As (mg kg-1) | 244 | 340 | 0.4–1159 | 195 | 310 | 0.3–1165 |
| Se (mg kg-1) | 256 | 377 | 1–1943 | 180 | 294 | 0–1171 |
| Mo (mg kg-1) | 2 | 2 | 0.1–6 | 9 | 2 | 0–4 |
| Cd (mg kg-1) | 275 | 380 | 0.2–1278 | 223 | 358 | 0.2–1361 |
| Pb (mg kg-1) | 240 | 338 | 0–1166 | 192 | 316 | 0–1164 |
Scanning parameters used for pXRF data collection.
| Fertiliser | Fertiliser Trace | |
|---|---|---|
| Voltage (kV) | 35 | 40 |
| Current (μA) | 30 | 26 |
| Time (seconds) | 60 | 90 |
| Filter | None | Ti 25 μm: Al 300 μm |
| Atmosphere | Air | Air |
Fig 1pXRF spectra with energy lines for selected elements.
Phosphorus P, sulphur S, chloride Cl, potassium K, calcium Ca, manganese Mn and iron Fe in eight different fertilisers.
Goodness of fit parameters for empirical pXRF “Fertiliser” and “Fertiliser Trace” models.
| Fertiliser model | Fertiliser Trace model | |||||
|---|---|---|---|---|---|---|
| Calibration | Validation | Calibration | ||||
| Element | R2Cal | SD | R2Val | Slope | R2Cal | SD |
| Na (%) | 0.11 | 0.4 | - | - | - | - |
| Mg (%) | 0.97 | 0.7 | 0.99 | 1.23 | 0.99 | 0.6 |
| P (%) | 0.97 | 1.2 | 0.98 | 1.15 | 0.95 | 1.6 |
| S (%) | 0.99 | 0.7 | 0.99 | 1.04 | 0.99 | 1 |
| K (%) | 0.99 | 1.2 | 0.99 | 0.97 | 0.99 | 0.9 |
| Ca (%) | 0.97 | 1.3 | 0.97 | 1.44 | 0.99 | 1 |
| Mn (%) | 0.99 | 0 | 0.99 | 0.86 | 0.94 | 2 |
| Fe (%) | 0.99 | 0.1 | 0.55 | 0.95 | 0.9 | 231 |
| Cu (%) | 0.99 | 0 | < 0.10 | 0.27 | 0.97 | 3 |
| Zn (%) | 0.99 | 0 | 0.99 | 0.81 | 0.99 | 9 |
| Co (%) | 0.99 | 0.1 | - | - | 0.97 | 41 |
| Se (mg kg-1) | 0.1 | 463 | - | - | 0.91 | 109 |
| Mo (%) | 0.99 | 0.2 | 0.99 | 1.21 | 0.76 | 0 |
| Al (%) | 0.38 | 0.1 | - | - | - | - |
| Ti (mg kg-1) | 0.79 | 100 | < 0.10 | < 0.10 | - | - |
| Cr (mg kg-1) | 0.93 | 24 | 0.66 | 0.7 | 0.99 | 26 |
| Ni (mg kg-1) | 0.11 | 4 | - | - | 0.88 | 102 |
| As (mg kg-1) | 0.92 | 5 | 0.15 | 1.92 | 0.86 | 119 |
| Cd (mg kg-1) | 0.34 | 0 | - | - | 0.9 | 122 |
| Pb (mg kg-1) | 0.27 | 86 | - | - | 0.91 | 89 |
* Unit is mg kg-1 for Fertiliser Trace.
The Fertiliser models for Na, Al, Ni, Se, Cd and Pb were not validated because the calibration statistics were below satisfactory. For Co no validation statistics is provided because concentrations were too low (< 1 mg kg-1) in the validation set to be quantified by the pXRF.
Elemental composition (%) of fertilisers as determined by pXRF, ICP and as reported for marketing purposes.
| Element | Fertiliser | pXRF | ICP-OES | Nominal |
|---|---|---|---|---|
| P | DAP | 18.5 | 19.7 | 20.0 |
| TSP | 16.2 | 20.3 | 21.0 | |
| S | Double top | 13.0 | 11.4 | 12.0 |
| Polysulphate | 19.9 | 20.5 | 19.2 | |
| DAP | 0.9 | 1.2 | - | |
| Sovereign sulphur S2 | 81.5 | 85.5 | 90.0 | |
| K | Polysulphate | 14.0 | 12.0 | 11.6 |
| Ammonium sulphate | 0.4 | 0.6 | - | |
| Potassium sulphate | 44.3 | 42.8 | 46.1 | |
| Ca | TSP | 13.0 | 16.6 | 15.0 |
| Polysulphate | 8.0 | 13.9 | 12.2 | |
| DAP | 1.2 | 1.1 | - | |
| Calcium chloride hexahydrate | 12.2 | 18.5 | 14.0 | |
| Na | TSP | 0.4 | 0.5 | - |
| DAP | 0.3 | 0.4 | - | |
| Borax | 0.1 | 16.7 | 15.6 | |
| Mg | Magnesium sulphate | 12.0 | 14.0 | 15.0 |
| Polysulphate | 3.6 | 4.2 | 3.6 | |
| TSP | 1.2 | 0.8 | - | |
| Mn | Manganese sulphate | 34.4 | 29.4 | 32.0 |
| Fe | TSP | 0.2 | 0.2 | - |
-* No nominal value reported.
Fig 2Plots of XRF pulses versus elemental concentrations up to 1000 mg kg-1.
A–Co in Polysulphate; B–Cd in DAP; C–Ni in SOP.
Fig 3Correlation between XRF intensity and ICP concentration.
As, Cd and Pb in SOP for three different concentration ranges; 0–1000 mg kg-1 in the top row, 0–100 mg kg-1 in the middle row and 0–20 mg kg-1 in the bottom row.
Goodness of fit parameters for the validation of the Fertiliser Trace models.
| 0–1000 mg kg-1 | 0–100 mg kg-1 | 0–20 mg kg-1 | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Element | Fertiliser | R2Val | Slope | SlopeADJ | R2Val | Slope | SlopeADJ | R2Val | Slope | SlopeADJ |
| Co | Polysulphate | 0.99 | 1.79 | 1 | 0.98 | 1.6 | 1 | 0.94 | 1.69 | 1.04 |
| DAP | 0.99 | 0.77 | 1 | 0.99 | 0.71 | 1 | 0.9 | 0.62 | 0.86 | |
| Nitram | 0.99 | 0.37 | 1 | 0.99 | 0.29 | 1 | 0.87 | 0.32 | 1.03 | |
| SOP | 0.99 | 1.97 | 1 | 0.99 | 1.72 | 1 | 0.88 | 2.13 | 1.24 | |
| Ni | Polysulphate | 0.99 | 1.44 | 1.01 | 0.99 | 1.04 | 1 | 0.91 | 1.03 | 0.99 |
| DAP | 0.97 | 0.93 | 1 | 0.99 | 0.53 | 1 | 0.94 | 0.44 | 0.88 | |
| Nitram | 0.52 | 0.51 | 1 | 0.99 | 0.21 | 1 | 0.85 | 0.21 | 1.02 | |
| SOP | 0.99 | 1.54 | 1.01 | 0.99 | 1.13 | 1 | 0.94 | 1.19 | 1.03 | |
| As | Polysulphate | 0.99 | 1.47 | 1 | 0.99 | 1.44 | 1 | 0.9 | 1.42 | 0.89 |
| DAP | 0.99 | 0.71 | 1 | 0.99 | 0.64 | 1 | 0.95 | 0.57 | 0.88 | |
| Nitram | 0.99 | 0.37 | 1.01 | 0.98 | 0.23 | 1 | 0.55 | 0.22 | 0.76 | |
| SOP | 0.99 | 1.68 | 1 | 0.99 | 1.46 | 1 | 0.99 | 1.64 | 1.13 | |
| Se | Polysulphate | 0.99 | 1.76 | 1 | 0.97 | 1.58 | 1 | 0.8 | 1.62 | 1.02 |
| DAP | 0.99 | 0.85 | 1 | 0.99 | 0.7 | 0.99 | 0.97 | 0.57 | 0.8 | |
| Nitram | 0.99 | 0.42 | 1.01 | 0.99 | 0.31 | 1.04 | 0.15 | 0.6 | 0.86 | |
| SOP | 0.99 | 1.93 | 1 | 0.99 | 1.78 | 0.99 | 0.92 | 1.8 | 1.01 | |
| Cd | Polysulphate | 0.99 | 1.01 | 1.01 | 0.87 | 0.7 | 1 | 0.2 | 0.19 | 0.26 |
| DAP | 0.99 | 1.19 | 1 | - | - | - | - | - | - | |
| Nitram | 0.98 | 0.83 | 1 | - | - | - | - | - | - | |
| SOP | 0.99 | 1.05 | 1.02 | 0.76 | 0.67 | 1.14 | 0.1 | 0.1 | <0.1 | |
| Pb | Polysulphate | 0.99 | 1.5 | 1 | 0.98 | 1.29 | 0.99 | 0.91 | 1.34 | 1.04 |
| DAP | 0.99 | 0.37 | 1.01 | 0.99 | 0.68 | 0.99 | 0.96 | 0.59 | 0.88 | |
| Nitram | 0.99 | 0.37 | 1.01 | 0.99 | 0.27 | 1 | 0.6 | 0.24 | 0.85 | |
| SOP | 0.99 | 1.77 | 1 | 0.99 | 1.4 | 1 | 0.99 | 1.4 | 1 | |
* < LOD.
Fig 4Comparison of some contaminants measured by ICP-MS versus pXRF in fertilisers used for independent validation.
Plots also show how slope adjustment improved accuracy. The dashed line indicates the expected 1:1 ratio.
Elemental composition of NIST SRM 695.
| Element | Reference values | pXRF values | ||||||
|---|---|---|---|---|---|---|---|---|
| Ave | SD | Ave | SD | Min | Max | RSD | % D | |
| P (%) | 7.2 | 0.1 | 6.6 | 0.4 | 5.9 | 7.2 | 6.3 | 8.1 |
| Ca (%) | 2.3 | 0 | 1.8 | 0.1 | 1.7 | 2 | 4.9 | 18.5 |
| Cr (mg kg-1) | 244 | 6 | 257.3 | 14.5 | 227 | 288 | 5.6 | 5.5 |
| Mn (%) | 0.3 | 0 | 0.3 | 0 | 0.3 | 0.3 | 5.5 | 1.2 |
| Fe (%) | 4 | 0.1 | 3.4 | 0.2 | 3 | 3.7 | 5.4 | 13.8 |
| Ni (mg kg-1) | 135 | 2 | 145.7 | 7.3 | 132 | 159 | 5 | 7.9 |
| Cu (mg kg-1) | 1225 | 9 | 1040.2 | 60.5 | 917 | 1144 | 5.8 | 15.1 |
| As (mg kg-1) | 200 | 5 | 190.5 | 13.3 | 164 | 215 | 7 | 4.8 |
| S (%) | 4.9 | 0.1 | 3.6 | 0.3 | 3.1 | 4.1 | 9 | 26.9 |
| K (%) | 11.7 | 0.1 | 16.1 | 0.7 | 14.8 | 17.3 | 4.5 | 38 |
| Co (mg kg-1) | 65.3 | 2.4 | 44.9 | 10 | 23 | 65 | 22.2 | 31.3 |
| Pb (mg kg-1) | 273 | 17 | 163.8 | 12.7 | 138 | 187 | 7.8 | 40 |
| Mg (%) | 1.8 | 0.1 | 0.8 | 0.2 | 0.5 | 1.1 | 22.9 | 55.3 |
| Al (%) | 0.6 | 0 | 0.3 | 0 | 0.2 | 0.3 | 10.5 | 54.2 |
| Ti (mg kg-1) | 310 | 130.7 | 26.9 | 82 | 176 | 20.6 | 57.9 | |
| Zn (%) | 0.3 | 0 | 0.5 | 0.1 | 0.4 | 0.6 | 9.8 | 59.2 |
| Cd (mg kg-1) | 16.9 | 0.2 | 28 | 12.4 | 13 | 56 | 44.2 | 65.7 |
| Na (%) | 0.4 | 0 | <LOD | |||||
| Se (mg kg-1) | 2.1 | 0.1 | 18.5 | 1 | 17 | 21 | 5.6 | 782.1 |
| Mo (mg kg-1) | 20 | 0.3 | 1229.6 | 108.7 | 989 | 1420 | 8.8 | 6048.1 |
*pXRF values from 61 scans collected on 6 days. Samples were scanned for 30, 60, 90 or 120 seconds. Samples were also scanned as loose or packed powders in pXRF cups.
¶Reference value for S was determined in-house using Aqua Regia digestion and ICP-OES.
Fig 5pXRF spectrum of NIST 695 showing energy lines for selected elements including for S.