use scalapack qr