Swatch opens new store at Aeon Mall along with its new Skin Collection