The world number 186 Wichanee Meechai fired a six-under-par 66 to share the lead with Sweden's Maja Stark after the first round of the LPGA Shanghai on Thursday.