China to launch four Hainan-1 satellites by the end of the year