1,3,5-Triazines: A promising scaffold for anticancer drugs development