Finland's Mikko Ilonen completed a flawless 63 to claim a three-shot lead on 12 under par after the second round of the Volvo China Open.