An age-structured virus model with two routes of infection in heterogeneous environments. (February 2018)