Alternative energy sources proceedings of the ... Miami International Conference on Alternative Energy Sources