Added parameter to specify Pickle protocol version