Torsion points on Jacobian varieties via Anderson's p-adic soliton theory