cheap price silent diesel generator 120 kva