Text this: Applications of solid wastes based heterogeneous catalyst: a review