Comparing the Performance of BioSolveIT and Alternative Technologies