什么是有期徒刑,和拘役的区别有哪些