A critical review of prevention, treatment, reuse, and resource recovery from acid mine drainage. (20th December 2021)