On clean and semi-clean group rings