gene diversity