An outstanding role of novel virus-like heterojunction nanosphere BOCO@Ag as high performance antibacterial activity agent.