Treatment strategies against diabetes: Success so far and challenges ahead.