Half-linear Sturm-Liouville problem with weights: Asymptotic behavior of eigenfunctions