added memory alignment check in load, store