Recent perspectives on the role of nutraceuticals as cholesterol-lowering agents