Novel Tanshinone II A ternary solid dispersion pellets prepared by a single-step technique: in vitro and in vivo evaluation.