3D printed TRI Analyzer transforms smartphone into low-cost diagnostic device