Polyacetylenes and flavonoids from the aerial parts of Bidens pilosa.