Cystic insulinoma: a rare islet cell tumour of the pancreas.