China launches hi-res SAR imaging satellite