Models of photosynthetic chromophores. Molecular structure and aggregation of a bacteriochlorin