Analysis of rational approaches for trickling filter design