Long working days can cause heart problems