Use chrome.storage.local to replace sync

Use chrome.storage.local to replace chrome.storage.sync due to the date
limit of chrome.storage.sync