conditions for binomial distribution