Rosmarinic acid restrains protein glycation and aggregation in human serum albumin: Multi spectroscopic and microscopic insight - Possible therapeutics targeting diseases.