Threshold Dynamics and Competitive Exclusion in a Virus Infection Model with General Incidence Function and Density-Dependent Diffusion. (9th April 2020)