Stand-alone renewable power system scheduling for a green data center using integer linear programming