accommodation potential remarkable proportion pharmaceutical diverse compound modification daunting larvae realisation noxious current artificial fabric experimental viable synthetically cholera tuberculosis