Kali 2019 HashSum Mismatch Error when running apt-get upgrade

hello sir , i"ve got a problem when i was running apt-get upgrade
this is my sources.list repositories
deb [arch=amd64] http://http.kali.org/kali kali-rolling main contrib non-free

apt-get upgrade
Reading package lists… Done
Building dependency tree
Reading state information… Done
Calculating upgrade… Done
The following packages will be upgraded:
beef-xss exploitdb libpoppler-glib8 libpoppler82 libssh-4 libssh-gcrypt-4
libwireshark-data libwireshark11 libwiretap8 libwscodecs2 libwsutil9
lsb-base lsb-release mercurial mercurial-common metasploit-framework
poppler-utils tshark wireshark wireshark-common wireshark-qt
21 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 125 MB/180 MB of archives.
After this operation, 400 kB of additional disk space will be used.
Do you want to continue? [Y/n] y

Hash Sum mismatch
Hashes of expected file:

  • SHA256:41a98e21b1989e29e4227afdf3af0d9b6e057105bf0f002fa464ea6077e83381
  • SHA1:9b2cb7f8c4ebd9d2d225fc476a4d138ac373f4ba [weak]
  • MD5Sum:f41c3e10147ec4fd74c80b2e225f7b49 [weak]
  • Filesize:125360352 [weak]
    Hashes of received file:
  • SHA256:ee74b5d629767cbae4de97c2dd4b4f959570310244ed9767cf4bbb5a345c9f62
  • SHA1:c16faecc686bd6ef347c244c582f000fd2dc6148 [weak]
  • MD5Sum:f7fffbe10f0b3186923fd596ab7aff97 [weak]
  • Filesize:125360352 [weak]
    Last modification reported: Mon, 27 May 2019 11:56:43 +0000
    Fetched 2,024 kB in 26min 23s (1,278 B/s)
    E: Failed to fetch http://ftp.yzu.edu.tw/Linux/kali/pool/main/m/metasploit-framework/metasploit-framework_5.0.24-0kali1_amd64.deb Hash Sum mismatch
    Hashes of expected file:
    - SHA256:41a98e21b1989e29e4227afdf3af0d9b6e057105bf0f002fa464ea6077e83381
    - SHA1:9b2cb7f8c4ebd9d2d225fc476a4d138ac373f4ba [weak]
    - MD5Sum:f41c3e10147ec4fd74c80b2e225f7b49 [weak]
    - Filesize:125360352 [weak]
    Hashes of received file:
    - SHA256:ee74b5d629767cbae4de97c2dd4b4f959570310244ed9767cf4bbb5a345c9f62
    - SHA1:c16faecc686bd6ef347c244c582f000fd2dc6148 [weak]
    - MD5Sum:f7fffbe10f0b3186923fd596ab7aff97 [weak]
    - Filesize:125360352 [weak]
    Last modification reported: Mon, 27 May 2019 11:56:43 +0000
    E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

how to fix it ?