Megha Engineering enters Limca records for fastest execution of power sub-station