Project Title    Charge-and-Load-Protection-in-Solar-Power-Management