Effects of cavity nonlinearities and linear losses on silicon microring-based reservoir computing