Chemical synthesis and purification of a non-hydrolyzable CTP analog CTP?S