Norcross solar company inks battery deal