The file has a single workbook **Book1** with 15 power columns (5–100 µW) already merged into one sheet, energy axis in eV. Suggested fit range: 1.23–1.45 eV.

Per protocol, I'll despike first (mandatory before any fit), then run the Lorentzian + allometric pipeline.



Done. Here are the results.

![Power Fit]([file link removed])

**Pipeline:** 15 merged power spectra (5–100 µW) in `Book1` → despiked (130 cosmic-ray spikes removed, σ=4) → **Lorentzian** fit on every spectrum (window 1.23–1.45 eV) → allometric fit $I = a\,P^{b}$ on intensity and on peak position. All 15 fits landed in the **HIGH** tier (R² = 0.887–0.984, median 0.981), so all powers are included in both panels.

**Per-power Lorentzian extraction**

| Power (µW) | Intensity (cnt) | x_c (eV) | FWHM (meV) | R² |
|---|---|---|---|---|
| 5 | 98.8 | 1.3206 | 62.4 | 0.887 |
| 10 | 189.9 | 1.3244 | 64.4 | 0.950 |
| 15 | 267.9 | 1.3264 | 64.1 | 0.958 |
| 20 | 353.8 | 1.3278 | 62.7 | 0.968 |
| 25 | 425.2 | 1.3290 | 61.7 | 0.973 |
| 30 | 516.0 | 1.3300 | 61.3 | 0.975 |
| 35 | 564.8 | 1.3304 | 60.8 | 0.978 |
| 40 | 694.6 | 1.3315 | 59.3 | 0.981 |
| 45 | 738.5 | 1.3318 | 59.1 | 0.981 |
| 50 | 818.3 | 1.3328 | 59.0 | 0.981 |
| 60 | 935.9 | 1.3332 | 58.0 | 0.982 |
| 70 | 1140.4 | 1.3343 | 57.1 | 0.983 |
| 80 | 1264.7 | 1.3345 | 56.3 | 0.983 |
| 90 | 1538.0 | 1.3351 | 55.3 | 0.984 |
| 100 | 1714.6 | 1.3356 | 54.4 | 0.984 |

**Allometric fits**
- **Intensity vs power** (left, log–log): $I = a\,P^{b}$, $a = 16.28 \pm 1.81$, **$b = 1.005 \pm 0.026$**, R² = 0.995 → essentially **linear / excitonic** (no biexciton quenching or saturation in this range).
- **Peak position vs power** (right): steady **blueshift** from 1.3206 → 1.3356 eV (≈15 meV total over 5→100 µW, ≈5 meV/decade) — band filling / many-body shift.

📥 [power_fit_results.csv]([file link removed])

RESULT: b = 1.005 ± 0.026