Tetraflavonoid and biflavonoids from Aristolochia ridicula.