Cuban biolarvicide