Virus Assembly on a Membrane is Facilitated by Membrane Microdomains