Construction of binary minimal product partity-check matrices