Algorithms for immunochromatographic assay: review and impact on future application | Synapse