An integrated system for HIV Western Blot interpretation