Bacillus thuringiensis : an environmental biopesticide : theory and practice