Unveiling TP5 dual binding mechanism and structure-based search for potential dual inhibitors of Tubulin and PD-L1 | Synapse