Suns beat Heat to run win streak to six games