Studies on the expression and purification of galectin 3 and its role in modulating inflammation in adipocytes and macrophages