Battery semiconductor solar small project planning