Hudson Technologies Adds Two Independent Directors to Board