Solophenols B-D and solomonin: new prenylated polyphenols isolated from propolis collected from the Solomon Islands and their antibacterial activity.