Electronic waste generation, regulation and metal recovery: a review