Satellite images show China’s new aircraft carrier with advanced technology