An Absorbing Wave-maker Based on Digital Filters