An independent and support pause function download module implemention based on google native download module