Former state rep. Jim Solis sentenced to nearly 4 years to prison