Cycling of mercury in the environment: Sources, fate, and human health implications: A review