An optosensor for riboflavin with C18 silica gel as a substrate