MedicalPatchNet: A Patch-Based Self-Explainable AI Architecture for Chest X-ray Classification