New developments in the chemistry and biology of the bioactive constituents of tanshen