please tell us more about nitric oxide, the effects and the purpose of the supplement, and when it should be taken. Thanks..