Optimizing orbits for TianQin