Hon Hai satellites could soon be on their way into space : v