10% CONVERTIBLE PROMISSORY NOTE OF TAURIGA SCIENCES, INC.