Iran’s domestically-made ‘Noor’ Satellite still glitters