Marlins welcome red-hot Braves into town for 4-game set