NTCSA launches open electricity market