CCF6 – The sun and China’s solar observatories