Nanoparticle synthesis using plant extracts and virus Application US-9688964-B2 United States of America 27 Jun 2017