Preparation of flavonoids and diarylheptanoid from Alpinia katsumadai hayata by microwave-assisted extraction and high-speed counter-current chromatography