Proximal methods for nonsmooth and nonconvex fractional programs:
when sparse optimization meets fractional programs