Debate on whether viruses are alive