Purification of virus particles by ceramic hydroxyapatite chromatography on microfluidic chip | IEEE Conference Publication | IEEE Xplore