49ers DT Javon Hargrave (triceps) could miss rest of season