Silica Sulfuric Acid and Related Solid-supported Catalysts as Versatile Materials for Greener Organic Synthesis