Recent questions and answers in Renewable energy sources