Supported ionic liquids on non-porous and porous inorganic materials—A topical review