A.Bouaslaa's scientific contributions