Development of CPMV-based particle technology