Heat shock protein-based cancer vaccines and related thoughts on immunogenicity of human tumors.