MODELING STRUCTURE AND SPECTRA OF PROTEIN COMPLEXES BY USING MOLECULAR DYNAMICS AND QUANTUM CHEMISTRY METHODS : FROM SIMPLE TWO-DOMAIN UNITS TO PHOTOSYNTHETIC AGGREGATES