Kansuinine B, a novel multi-oxygenated diterpene from euphorbia kansui liou.