Structure-based optimization of tyrosine kinase inhibitors: a molecular docking study