China's CNOOC seeks to raise $5.4 billion on Shanghai bourse to fund projects