STA Pharmaceuticals to build new R&D centre in Shanghai