A novel centrifugal miniature pump and its medical application