Oncolytic parvoviruses: from basic virology to clinical applications