Solving inverse problems using normalizing flow prior: Application to optical spectra | Synapse