optimization definition Insecticide spray watches German cockroaches wood pulp cotton nucleic acid related content rock plate Polytechnic University window curtains materials