અનિદ્રા, ઊંઘની ચક્રમાં સુધારો કરવા માટે મેલાટોનિન પર દવાને અસર કરે છે