Recent advances in clinical anti-cancer immunotherapy