British No 1 Laura Robson defeated Czech Klara Zakopalova in three sets to reach the second round of the China Open.