Viral membrane proteins structure, function, and drug design (Kluwer Academic/ Plenum Publ., 2010)