Identification of phenolic constituents and antioxidant activity of Aloe barbadensis flower extracts