CPEC making progress in many areas, including energy: China