Humanimal Trust forms independent science committee