Solid pseudopapillary tumour of pancreas: a report of 5 cases.