Cheniere and Sinochem Group sign long-term LNG sale and purchase agreement