Techno Electric Q1 profit drops 31.44% to ₹93.33 crore