Canopy spectra modeling based on spectral invariant theory and the adding method: The multilayer CANOP model | Synapse