Power Dept withdraws 146 posts of engineer, cancels appointments