A Periodic West Nile Virus Transmission Model with Stage-Structured Host Population. (29th January 2020)