Six Generation Chart Mid Continent Public Library - A Generalized Approach For Selecting Solar Energy System