Interferences and Limitations in Blood Glucose Self-Testing: An Overview of the Current Knowledge. (September 2016)