Spirogyra neglecta inhibits the absorption and synthesis of cholesterol in vitro