Insolation Energy Q1 revenue doubles to ₹745 cr, wins ₹425 cr solar order