Differences and Similarities between Coronavirus and other Viruses