Epidemic diseases and host clustering: an optimum cluster size ensures maximum survival.