Nuclear Fuel Cycle Modeling Approaches For Recycling And Transmutation Of Spent Nuclear Fuel