Occurrence, sources, human health impacts and mitigation of microplastic pollution