CITIC Resources Holdings Ltd SWOT Analysis