Global Pitch Champion determined: Biowatch wins the largest online pitching contest