Recent advances of oncolytic virus in cancer therapy