Check out the books by LaBerge. Last time I did research on this he had very scientific explanations