Implemented the 'Throw' operator with scheduler
Used 'subscribeOn' instead of 'observeOn'