Is GE Power India Ltd. worth buying?