Felons could have to pay to vote under new law