COVID-19 and other viruses-Prevention and Recovery Strategies