Sleeping at irregular hours could significantly increase the risk of heart attacks and strokes, according to experts