Text this: Energy management of multiple alternative energy resources