Insulina Stream, cercetată de experți independenți