Biliary lithiasis : basic science, current diagnosis and management (2008)