Investigations on the multifunctional roles of quinones derived from natural sources