With the hybrids that people are producing these days and the possibility that very different species can interbreed, is there a good dichotomous key or other ID guide to tell the different species from each other? I am just getting into hobby roach keeping so it has not be an issue until now...