STRATOS RENEWABLES CORPORATION SECURED PROMISSORY NOTE AND WARRANT PURCHASE AGREEMENT