Cleaning and personal care products maker Nature's Organics installs 1.29MW solar system, in first step to generating "24/7" renewable power.