Nepal’s first ever satellite launched into space