细菌和病毒的区别有哪些