Cardiotoxicity of Consolida rugulosa, a poisonous weed in Western China.