fixed __str__ bugs in group.py and solved more unsorted neighbor