Gransolar code of conduct for suppliers