The electronic spectra of 2-(2'-hydroxybenzoyl)pyrrole and 2-(2'-methoxybenzoyl)pyrrole: A theoretical study