Allen & Overy advises SINOPEC Engineering on IPO offering