病毒的感染类型有哪些