Sleep is essential for maintaining human’s mental and physical health; but nowadays, sleep disorders such as insomnia are surprisingly common. According