On an upper bound for the arithmetic self-intersection number of the dualizing sheaf on arithmetic surfaces