Rapid determination of protopine, allocryptopine, sanguinarine and chelerythrine in fruits of Macleaya cordata by microwave-assisted solvent extraction and HPLC-ESI/MS.