Fixed-time control for spacecraft attitude tracking based on quaternion