Humanimal Trust announces independent Science Committee