[2406.15050] Tri-VQA: Triangular Reasoning Medical Visual Question Answering for Multi-Attribute Analysis