Preparation and tribological behaviours of graphite self-lubricating coating deposited on middle carbon steel by electrospark deposition