Modeling of a university campus Micro-Grid for optimal planning of renewable generation and storage deployment