BHEL Wins EPC Order For 25 MW Solar Power Plant