Theoretical investigations on the antioxidant potential of a non-phenolic compound thymoquinone: a DFT approach