Quest will buy Solstas Lab Partners for $570M