Electronic structure and spectral characteristics of cyclodextrin cucurbit n uril or calix n arene macrocycles complexed with organic molecules