Bromophenol derivatives from algae, novel inhibitors of PTP1B as potential agents for treatment of T2DM