SOLAR CAPITAL LLC REGISTRATION RIGHTS AGREEMENT