Spectroscopy of polyenes. 1. Comprehensive investigation of absorption spectra of polyenals and polyenones related to visual chromophores.