Javeria powers Pakistan to exciting win over SL in women series