havells share analysis