MLA held for slapping officer