Synthesis and biological activity of substituted benzophenones and their related heterocyclic compounds