Total lunar eclipse set to wow stargazers