Heat shock protein-based cancer vaccines.