Sinopec selects contractors for world’s largest solar to hydrogen project